const axios = require('axios');

// 后端登录接口地址
const loginUrl = 'http://localhost:8005/api/v1/login/';

// 测试账号信息
const credentials = {
  username: 'admin',
  password: 'admin'
};

// 发送 POST 请求进行登录测试
axios.post(loginUrl, credentials)
  .then(response => {
    console.log('登录成功:', response.data);
    console.log('Status Code:', response.status);
  })
  .catch(error => {
    if (error.response) {
      // 服务器响应但状态码不是 2xx
      console.error('登录失败 - 状态码:', error.response.status);
      console.error('错误响应:', error.response.data);
    } else if (error.request) {
      // 请求已发出但未收到响应
      console.error('无法连接到服务器');
    } else {
      // 其他错误
      console.error('发生未知错误:', error.message);
    }
  });